import java.util.Scanner;
 //年会抽奖
public class Main1 {
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        while(sc.hasNext()){
            int n=sc.nextInt();
            float num=(sum(n)/fib(n))*100;
            System.out.printf("%.2f",num);//格式化输出
            System.out.println("%");
        }
    }
    public static float fib(int n){
//所有情况
        if(n==1){
            return 1;
        }
        return n*fib(n-1);
    }
    public static float sum(int n){
//满足条件的
        //如果n=1,那么抽到的肯定是自己的,不可能概率就是0
        if(n==1){
            return 0;
        }
        if(n==2){//如果n=2,那么不可能概率就是一半一半一半
            return 1;
        }
        //n不是1也不是2,那么就是其他情况,根据排列公式
        return (n-1)*(sum(n-1)+sum(n-2));
    }
}